RAIS  3.2
RAIS::UI::Common::SpecificReportManagement Class Reference

List of all members.

Static Public Member Functions

static Dictionary< string, string > GetSubcategories (string category)
static bool AddSpecificReport (string specificReportName, string fileName, string reportDefinition, ref int reportID)
static Dictionary< string, string > GetReports ()
static void InitControlsBySpecificReportID (int id, TextBox reportName, DropDownList ddlQuery, DropDownList ddlCategory, DropDownList ddlSubcategory, LinkButton lnkDownload, DropDownList ddlYesNo)
static bool UpdateSpecificReport (int specificReportID, int maskID, int dynamicMaskID, int subcategoryID, string specificReportName, string fileName, string reportDefinition)
static int GetSubcategoryIDByReportID (int id)
static string GetSubcategoryNameByReportID (int id)
static bool RemoveSpecificReport (int id, ref string returnMessage)
static byte[] GetSpecificReportFile (int id)
static string GetSpecificReportDefinition (int reportID)
static List< string > GetQueryFieldsByID (int reportID)
static void SaveReportDefinition (int reportID, string reportDefinition)
static bool IsSpecificReport (int dynamicMaskID)
static int GetSpecificReportID (int dynamicMaskID)
static DataTable GetQueryResult (string queryName, string parameter, string grouping, RAIS.Common.UserManagement.UserData currentUser, int dynamicMaskID)
static DataTable GetDataTableFromQuery (string query)
static List< string > GetSubreports (int reportID)
static int GetMaskIdByReportName (string reportName)
static int GetSpecificReportIdByName (string reportName)
static string GetSpecificReportNameById (int specificReportID)
static
RAIS.Common.UserManagement.Mask 
GetMaskByReportName (string specificReportName)
static bool IsSubreport (string specificReportName)
static void GenerateMenuItem (int specificReportID, bool generateMenuItem)
static void SetQuery (int dynamicMaskID, string queryName)

Member Function Documentation

static bool RAIS::UI::Common::SpecificReportManagement::AddSpecificReport ( string  specificReportName,
string  fileName,
string  reportDefinition,
ref int  reportID 
) [static]

Definition at line 43 of file SpecificReportManagement.cs.

static void RAIS::UI::Common::SpecificReportManagement::GenerateMenuItem ( int  specificReportID,
bool  generateMenuItem 
) [static]

Definition at line 165 of file SpecificReportManagement.cs.

static DataTable RAIS::UI::Common::SpecificReportManagement::GetDataTableFromQuery ( string  query) [static]

Definition at line 130 of file SpecificReportManagement.cs.

static RAIS.Common.UserManagement.Mask RAIS::UI::Common::SpecificReportManagement::GetMaskByReportName ( string  specificReportName) [static]

Definition at line 155 of file SpecificReportManagement.cs.

static int RAIS::UI::Common::SpecificReportManagement::GetMaskIdByReportName ( string  reportName) [static]

Definition at line 140 of file SpecificReportManagement.cs.

static List<string> RAIS::UI::Common::SpecificReportManagement::GetQueryFieldsByID ( int  reportID) [static]

Definition at line 105 of file SpecificReportManagement.cs.

static DataTable RAIS::UI::Common::SpecificReportManagement::GetQueryResult ( string  queryName,
string  parameter,
string  grouping,
RAIS.Common.UserManagement.UserData  currentUser,
int  dynamicMaskID 
) [static]

Definition at line 125 of file SpecificReportManagement.cs.

static Dictionary<string, string> RAIS::UI::Common::SpecificReportManagement::GetReports ( ) [static]

Definition at line 48 of file SpecificReportManagement.cs.

static string RAIS::UI::Common::SpecificReportManagement::GetSpecificReportDefinition ( int  reportID) [static]

Definition at line 100 of file SpecificReportManagement.cs.

static byte [] RAIS::UI::Common::SpecificReportManagement::GetSpecificReportFile ( int  id) [static]

Definition at line 95 of file SpecificReportManagement.cs.

static int RAIS::UI::Common::SpecificReportManagement::GetSpecificReportID ( int  dynamicMaskID) [static]

Definition at line 120 of file SpecificReportManagement.cs.

static int RAIS::UI::Common::SpecificReportManagement::GetSpecificReportIdByName ( string  reportName) [static]

Definition at line 145 of file SpecificReportManagement.cs.

static string RAIS::UI::Common::SpecificReportManagement::GetSpecificReportNameById ( int  specificReportID) [static]

Definition at line 150 of file SpecificReportManagement.cs.

static Dictionary<string, string> RAIS::UI::Common::SpecificReportManagement::GetSubcategories ( string  category) [static]

Definition at line 38 of file SpecificReportManagement.cs.

static int RAIS::UI::Common::SpecificReportManagement::GetSubcategoryIDByReportID ( int  id) [static]

Definition at line 80 of file SpecificReportManagement.cs.

static string RAIS::UI::Common::SpecificReportManagement::GetSubcategoryNameByReportID ( int  id) [static]

Definition at line 85 of file SpecificReportManagement.cs.

static List<string> RAIS::UI::Common::SpecificReportManagement::GetSubreports ( int  reportID) [static]

Definition at line 135 of file SpecificReportManagement.cs.

static void RAIS::UI::Common::SpecificReportManagement::InitControlsBySpecificReportID ( int  id,
TextBox  reportName,
DropDownList  ddlQuery,
DropDownList  ddlCategory,
DropDownList  ddlSubcategory,
LinkButton  lnkDownload,
DropDownList  ddlYesNo 
) [static]

Definition at line 53 of file SpecificReportManagement.cs.

static bool RAIS::UI::Common::SpecificReportManagement::IsSpecificReport ( int  dynamicMaskID) [static]

Definition at line 115 of file SpecificReportManagement.cs.

static bool RAIS::UI::Common::SpecificReportManagement::IsSubreport ( string  specificReportName) [static]

Definition at line 160 of file SpecificReportManagement.cs.

static bool RAIS::UI::Common::SpecificReportManagement::RemoveSpecificReport ( int  id,
ref string  returnMessage 
) [static]

Definition at line 90 of file SpecificReportManagement.cs.

static void RAIS::UI::Common::SpecificReportManagement::SaveReportDefinition ( int  reportID,
string  reportDefinition 
) [static]

Definition at line 110 of file SpecificReportManagement.cs.

static void RAIS::UI::Common::SpecificReportManagement::SetQuery ( int  dynamicMaskID,
string  queryName 
) [static]

Definition at line 170 of file SpecificReportManagement.cs.

static bool RAIS::UI::Common::SpecificReportManagement::UpdateSpecificReport ( int  specificReportID,
int  maskID,
int  dynamicMaskID,
int  subcategoryID,
string  specificReportName,
string  fileName,
string  reportDefinition 
) [static]

Definition at line 75 of file SpecificReportManagement.cs.


The documentation for this class was generated from the following file: